package jmir.daniel.figures;

 
import java.util.Scanner;
 
 

public class FiguresTest {

    public static void main(String[] args) {
        Cercle cercle = new Cercle();
        Quadrat quadrat = new Quadrat();
        Rectangle rectangle = new Rectangle();
        Scanner entradaCercle=new Scanner(System.in);
        
        double radi;
       
        int figura;
         
        System.out.println("Quina figura vols:(1 cercle, 2 quadrat, 3 rectancle)");
        figura = entradaCercle.nextInt();
        
        if (figura == 1){
        System.out.println("Introdueix un radi:");
        radi=entradaCercle.nextDouble();
        cercle.setRadi(radi);
         
        System.out.println("Un cercle de radi " + cercle.getRadi()+
                " té una àrea de " + cercle.area() + " i un perímetre de " +
                cercle.perimetre()+" .");
        }    
        if (figura == 2){
        	double costat;
            System.out.println("Introdueix un costat:");
            costat=entradaCercle.nextDouble();
            quadrat.setCostat(costat);
             
            System.out.println("Un quadrat de costats " + quadrat.getCostat()+
                    " té una àrea de " + quadrat.area() + " i un perímetre de " +
                    quadrat.perimetre()+" .");
            } 
        if (figura == 3){
        	double costat1;
        	double costat2;
            System.out.println("Introdueix el costat1:");
            costat1=entradaCercle.nextDouble();
            rectangle.setCostat1(costat1);
             
            System.out.println("Introdueix el costat2:");
            costat2=entradaCercle.nextDouble();
            rectangle.setCostat2(costat2);
            
            
            System.out.println("Un rectangle que te els costats " + rectangle.getCostat1()+" "+ rectangle.getCostat2()+
                    " té una àrea de " + rectangle.area() + " i un perímetre de " +
                    rectangle.perimetre()+" .");
            } 
        
    }
 
}